Nano-kernel: a dynamically reconfigurable kernel for WSN
نویسنده
چکیده
The Wireless Sensor Networks (WSN) have received considerable research attention in recent time. The sensor devices of a WSN are severely resource constrained having a very limited operational lifetime. Such sensor devices have to adapt to the changing environment at deployment site and need dynamic reconfiguration. The operating systems supporting the sensor devices should be capable of realization of dynamic reconfiguration at kernel level as well as at application layer. This paper proposes a design framework of nano-kernel, a lightweight operating system for sensors. The proposed nano-kernel architecture incorporates dynamic reconfiguration capability by decoupling the kernel data objects from the policies implemented in the kernel subsystems. Based on the modular design approach, an implementation direction is outlined.
منابع مشابه
Design of a Fine Grained Dynamically Reconfigurable Architecture for OS Support
In the context of large versatile platform for embedded real time system on chip, a fine grained dynamically reconfigurable architecture (at a first approach an FPGA) can be used as one possible computational resource. In order to manage this resource in that kind of context we need an OS kernel able to manage such a resource. Both the history of micro-processor based system and our previous wo...
متن کاملاثر نانواکسید روی بر دوره پرشدن دانه ارقام آفتابگردان (Helianthus annuus)
Application of zinc can improve the tolerance and resistance of plants especially sunflower to environmental stresses and be effective on kernel set and yield. To investigate the effects of zinc oxide nanoparticles on the length, effective period, the rate of kernel filling and kernel weight in sunflower cultivars, a factorial experiment based on randomized complete block design with three repl...
متن کاملOLLAF: A Fine Grained Dynamically Reconfigurable Architecture for OS Support
In the context of large versatile platform for embedded real time system on chip, a fine grained dynamically reconfigurable architecture could be used as one possible computational resource. In order to manage efficiently this resource we need a specific OS kernel able to manage such a hardware adaptable architecture. Both the history of micro-processor based system and our previous work based ...
متن کاملImplantation of Dynamically Reconfigurable Systems on Chip with OS Support
This work presents the implementation of dynamically reconfigurable system with operating system support specifically Linux. The presented work combines both HW and SW flows where the complex parts of the architecture are designed to HW modules. These HW modules can be reconfigured on the fly by using partial dynamic reconfiguration. In our work, we are using floating point computation unit as ...
متن کاملA Case for Nano-Kernels
The Choices operating system splits the microkernel into a machine-independent part and a machine-dependent sub-microkernel. The sub-microkernel, called the nano-kernel in Choices, encapsulates the hardware and presents an idealized machine architecture to the rest of the system. Higher levels of the system access the nano-kernel through a single interface. Nano-kernels are useful because they ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008